入出力グループ
ノード・ペアは、入出力 (I/O) グループ と呼ばれます。入出力グループは、システム構成プロセス中に定義されます。 あるボリュームに対して書き込み操作が実行されると、その入出力を処理するノードは、その入出力グループに属するパートナー・ノードにデータを複製します。パートナー・ノード上でデータが保護されると、ホスト・アプリケーションに対する書き込み操作が完了します。データは、後でディスクに物理的に書き込まれます。
ボリューム は、ノードによってシステムに提示される論理ディスクです。ボリュームも、入出力グループと関連付けられています。
アプリケーション・サーバーは、ボリュームに対する入出力処理時に、入出力グループのどちらのノードを使用してもボリュームにアクセスできます。ボリュームが作成される際、優先ノードを指定できます。システムがサポートしているマルチパス・ドライバー実装の多くは、この情報を使用して入出力を優先ノードに向けます。入出力グループ内のその他のノードは、優先ノードがアクセス不可の場合にのみ使用されます。
管理 GUI で入出力グループに関する情報にアクセスするには、を選択します。「システム - 概要」で、システム上に構成済みの入出力グループを表示できます。「システム - 概要」ページには、システム上に構成済みの入出力グループに割り当てられているすべてのハードウェアが表示されます。矢印を使用して、入出力グループあるいはその関連ハードウェアに関する詳細を展開します。コマンド・ライン・インターフェースで入出力グループに関する情報を表示するには、lsiogrp コマンドを使用します。
読み取り入出力は、入出力を受け取るノードの中のキャッシュを参照することによって処理されます。データがない場合は、ディスクから読み取られてキャッシュに入れられます。特定のボリュームについて入出力を実行するために同じノードが選択された場合は、 キャッシュからの読み取りのほうが良いパフォーマンスが得られます。
特定のボリュームの入出力トラフィックは、常に、単一の入出力グループのノードによって排他的に管理されます。システムに 8 つのノードを含めることはできますが、ノードは独立したペアで入出力を管理します。 入出力グループを追加することによって、追加のスループットが得られるため、システムの入出力機能はスケーラビリティーに優れています。

入出力グループの 1 つのノードで障害が発生すると、 その入出力グループの他のノードが、障害のあるノードの入出力の役割を引き継ぎます。ノード障害中のデータ損失は、入出力グループの 2 つのノード間で入出力読み取りおよび書き込みデータ・キャッシュをミラーリングすることによって防ぎます。
1 つの入出力グループにノードが 1 つだけ割り当てられている場合、または入出力グループの 1 つのノードで障害が発生した場合、キャッシュはディスクにフラッシュされ、ライトスルー・モードになります。そのため、この入出力グループに割り当てられているボリュームの書き込みはキャッシュに入れられずに、ストレージ・デバイスに直接送られます。入出力グループの 2 つのノードが両方ともオフラインになった場合、その入出力グループに割り当てられているボリュームにはアクセスできません。
ボリュームの作成時に、そのボリュームへのアクセスを提供する入出力グループを指定する必要があります。ただし、ボリュームを作成して、オフライン・ノードが含まれている入出力グループに追加することはできます。入出力グループのノードの少なくとも 1 つがオンラインになるまで入出力アクセスはできません。